catch in flagrante - French English Dictionary